#include<stdio.h>
int main()
{
	int n=0;
	scanf("%d",&n);
	if(n/5>=10)
	{
		
		for(int i=1;i<10;i++)
		{
			for(int j=0;j<10;j++)
			{
				for(int k=0;k<10;k++)
				{
					if(2*i+2*j+2*k==n)
					{
						printf("%d%d%d%d%d%d\n",i,j,k,k,j,i);
					}
				}
			}
		}
	}
	else
	{
		for(int i=1;i<10;i++)
		{
			for(int j=0;j<10;j++)
			{
				if(n-2*i-2*j<10&&n-2*i-2*j>=0)
				{
					printf("%d%d%d%d%d\n",i,j,n-2*i-2*j,j,i);
				}
			}
		}
		
		for(int i=1;i<10;i++)
		{
			for(int j=0;j<10;j++)
			{
				for(int k=0;k<10;k++)
				{
					if(2*i+2*j+2*k==n)
					{
						printf("%d%d%d%d%d%d\n",i,j,k,k,j,i);
					}
				}
			}
		}
		
	}
	return 0;
}
